/* 列表分页样式 */
.cus-pagination {
    margin: 8px 0;
}
.cus-pagination .controls a {
    border: 0 none;
}
.cus-pagination .controls input {
    color: #999;
    margin: -2px 0 0;
    padding: 0;
    text-align: center;
    width: 30px;
    border-radius: 4px;
    display: inline-block;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    vertical-align: middle;
    background-color: #fff;
    border: 1px solid #ddd;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    border-image: none;
}
.cus-pagination ul {
    border-radius: 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    display: inline-block;
    margin-bottom: 0;
    margin-left: 0;
}
.cus-pagination ul > li {
    display: inline;
    line-height: 20px
}



.cus-pagination ul > li > a, .cus-pagination ul > li > span {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #fff;
    border-color: #ddd;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 1px 0;
    float: left;
    line-height: 20px;
    padding: 4px 12px;
    text-decoration: none;
}
.cus-pagination ul > li > a:hover, .cus-pagination ul > li > a:focus, .cus-pagination ul > .active > a, .cus-pagination ul > .active > span {
    background-color: #f5f5f5;
}
.cus-pagination ul > .active > a, .cus-pagination ul > .active > span {
    color: #999;
    cursor: default;
}
.cus-pagination ul > .disabled > span, .cus-pagination ul > .disabled > a, .cus-pagination ul > .disabled > a:hover, .cus-pagination ul > .disabled > a:focus {
    background-color: transparent;
    color: #999;
    cursor: default;
}
.cus-pagination ul > li:first-child > a, .cus-pagination ul > li:first-child > span {
    border-bottom-left-radius: 4px;
    border-left-width: 1px;
    border-top-left-radius: 4px;
}
.cus-pagination ul > li:last-child > a, .cus-pagination ul > li:last-child > span ,.cus-pagination .cus-next{
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}

div.col-error-info{padding-left: 0;margin-left: 0;line-height: 32px}
.ui-jqgrid .ui-pg-input, .ui-jqgrid .ui-jqgrid-toppager .ui-pg-input{padding: 3px 5px;}
/**
 * jqgrid
 */
@media (max-width: 1200px) {
	.ui-search-table select, .ui-search-table input{
		height: 25px;
		padding: 0;
	}
	.ui-th-ltr, .ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr{
		padding: 5px 2px 2px 5px;
	}
	.ui-pager-control table tbody tr td{
		padding: 4px;
	}
	.ui-jqgrid .ui-jqgrid-htable .ui-th-div{
		margin-top: 2px;
		margin-bottom: 2px;
	}
	.btn-group-sm > .btn, .btn-sm{
		padding: 3px 7px;
	}
	.nav-tabs > li > a{
		padding: 7px 15px 7px 18px;
	}
	/* .ui-jqgrid .ui-jqgrid-bdiv{
		overflow-x: auto;
	} */
}

/* 列表搜索栏样式 */
#contentTable th {
	text-align: center;
}

/* 列表搜索 */
.search_row {
	
	height: 36px;
    line-height: 28px;
    margin-right: -15px;
    padding: 5px;
    
    
}
.search_row .form-control{height: 33px}
.search_row .col-sm-1{padding-right: 0;padding-left: 0;text-align: center;}
.search_row .col-sm-2{padding: 0 10px}
.search_row .col-sm-search{padding-right:12px;float: right;min-width: 20%;display: inline-block;text-align: right;}
.search_row_split{clear: both;height: 3px;};


/* 表单相关 */
.col-sm-2{padding-left: 0;line-height: 34px}
.form-horizontal {padding-top: 10px}

.action-button{
	
/* 	position: absolute;
	left: 46%;
	bottom: 8px; */
	text-align: center;
	
}

.input-mini {
    width: 60px;
}
.input-small {
    width: 90px;
}
.input-medium {
    width: 150px;
}
.input-large {
    width: 210px;
}
.input-xlarge {
    width: 270px;
}
.input-xxlarge {
    width: 530px;
}



fieldset {
    padding:10px;
    margin:10px;
    color:#333; 
    border:#cccccc solid 1px;
} 
legend {
    color:#06c;
    background:#fff;
}

